Hypebeast -
25 Dec 2021 21:14
NASA successfully launched its revolutionary James Webb Space Telescope this morning at 7:20 a.m. EST/4:20 a.m. PST. The telescope took off from an Ariane 5 rocket located at Europe's Spaceport in French Guiana.A joint effort with the European Space Agency and the Canadian Space Agency, the Webb mission marks "the world's largest and most complex space science observatory," NASA said.Over the next 29 days, the telescope will reshape and transform itself over the course of its journey until it se...
Share this Article